Swift 数值类型
阐述
整数
Swift 提供有符号和无符号整数,大小为 8、16、32 或 64 位,语法和 Julia 整数完全一致。Int
和 UInt
声明与平台位数一样的整数,这与 Julia 也一样。
整数的类型范围可以用 T.min, T.max
查看
let minValue = UInt8.min // minValue is equal to 0, and is of type UInt8
let maxValue = UInt8.max // maxValue is equal to 255, and is of type UInt8
整数字面量可以用 0b, 0o, 0x
来声明二、八和十六进制的整数。
浮点数
Float
为 32 位浮点数,Double
为 64 位。
浮点数字面量可以用 e
来表示科学计数法,也可以用 0x
开头的十六进制浮点数和 p
来表示二进制的幂次。